Carlo Villarosa

2018

Junior USA - NPC, MiddleWeight, 3rd